boat race course - Spanish English Dictionary